#!/bin/sh

# 检查并创建config目录
if [ ! -d "./config" ]; then
  echo "config目录不存在，创建config目录..."
  mkdir -p ./config
fi

# 检查并复制device.json文件
if [ ! -f "./config/device.json" ] && [ -f "./device.json" ]; then
  echo "config/device.json不存在，拷贝模板..."
  cp ./device.json ./config/
fi

# 检查并复制enable_patterns.json文件
if [ ! -f "./config/enable_patterns.json" ] && [ -f "./enable_patterns.json" ]; then
  echo "config/enable_patterns.json不存在，拷贝模板..."
  cp ./enable_patterns.json ./config/
fi

# 启动应用，传递环境变量参数
exec uv run maipu_ai_terminal.py --log_dir=${LOGDIR} --transport=${TRANSPORT} --host=${HOST} --port=${PORT}